          * {
				margin: 0px;
				padding: 0px;
			}
			
			ul {
				list-style-type: none;
			}
			
			a {
				text-decoration: none;
			}
			.fl {
				float: left;
			}
			
			.fr {
				float: right;
			}
			
			#header {
				width: 100%;
				height: 40px;
				background-color: #333333;
				position: relative;
				font-family: "微软雅黑";
			}
			
			#headermain {
				width: 1227px;
				height: 40px;
				margin: 0px auto;
				background-color: #333333;
			}
			
			#header #headermain ul li {
				float: left;
				margin-right: 4px;
			}
			
			#header #headermain ul li a {
				font-size: 12px;
				color: #B0B0B0;
				line-height: 40px;
			}
			
			#header #headermain span {
				margin: 2px;
			}
			
			#header #headermain ul li a:hover {
				color: white;
			}
			
			#header #headermain .lispecial {
				width: 122px;
				height: 40px;
				text-align: center;
				background-color: #424242;
				background: #424242 url(img/SY/cart.jpg) left center no-repeat;
			}
			
			#header #headermain .lihover1 {
				width: 306px;
				line-height: 95px;
				background-color: white;
				position: absolute;
				top: 40px;
				position: absolute;
				left: 984px;
				font-size: 12px;
				border-left: 2px solid #EEEEEE;
				border-right: 2px solid #EEEEEE;
				display: none;
				text-align: center;
				z-index: 2;
			}
			
			#header #headermain .lispecial:hover>.lihover1 {
				display: block;
			}
			
			#header #headermain .lispecial:hover {
				background: white url(img/SY/cart.png)3px center no-repeat;
			}
			
			#header #headermain .lispecial a:hover {
				color: #FF6700;
			}
			
			#main {
				width: 1227px;
				margin: 0px auto;
				font-family: "微软雅黑";
			}
			
			#nav {
				height: 100px;
				overflow: hidden;
			}
			
			#nav .logo {
				width: 240px;
				line-height: 100px;
				overflow: hidden;
				position: relative;
			}
			
			#nav .logo img {
				margin-top: 15px;
			}
			
			#nav ul li {
				float: left;
				line-height: 100px;
				margin-right: 20px;
			}
			
			#nav ul li a {
				color: black;
			}
			
			#nav ul li a:hover {
				color: #FF6700;
			}
			
			#nav .search {
				width: 298px;
				line-height: 100px;
				position: relative;
			}
			
			#nav .search .searchtxt {
				width: 243px;
				height: 48px;
				text-align: right;
				border: 1px solid #B0B0B0;
				position: absolute;
				left: 5px;
				top: 23px;
			}
			
			#nav .search .searchbtn {
				width: 50px;
				height: 50px;
				background-color: white;
				position: absolute;
				right: 0px;
				top: 23px;
				border: 1px solid #B0B0B0;
				background-image: url(../img/SY/search.png);
			}
			
			#nav .search .searchbtn:hover {
				background-image: url(../img/SY/searchhover.png);
			}
			